package com.suiwei.base.common;

import lombok.Data;

/**
 * 实现 Comparable<T> 接口意味着该类的对象支持自然排序
 * compareTo返回值
 *    0：只存一个
 *    1：正序排列
 *    2：倒序排列
 */
//@Data 是 Lombok 库提供的一个注解，它可以自动生成 equals(), hashCode(), toString() 方法以及所有字段的 getter 和 setter 方法
@Data
public class Student2 implements Comparable<Student2> {
    private int id;
    private String name;



  public Student2(int id, String name) {
    this.id = id;
    this.name = name;
  }

  @Override
  public int compareTo(Student2 o) {
    return this.id-o.id;
  }
}
